package net.zhengxinyun.performance.entity;

import net.zhengxinyun.performance.core.LongEntity;

import java.util.List;

public class WorkSupervisionEntity extends LongEntity{

    private String indexName;//指标名
    private double maxPoint;//扣分封顶上限

    private String cityResponUnit;//市考核责任单位

    private String cooperateUnit;//考核配合单位

    private String leadUnit;//牵头单位

    private String audit;//审核状态

    private String reason;//回退原因

    private double point;//扣分值
    private String mainUnit;//主要牵头单位

    private String dateTime;//年份

    private String superiorIndexId;//上级指标单位（不一定需要）

    private String monthTime;
    private String departCode;
    private List<String> cooperateUnits;
    private int sort;
    private String leaderName;

    private List<String> leaderId;

    public List<String> getLeaderId() {
        return leaderId;
    }

    public void setLeaderId(List<String> leaderId) {
        this.leaderId = leaderId;
    }

    public String getLeaderName() {
        return leaderName;
    }

    public void setLeaderName(String leaderName) {
        this.leaderName = leaderName;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public void setCooperateUnit(String cooperateUnit) {
        this.cooperateUnit = cooperateUnit;
    }

    public List<String> getCooperateUnits() {
        return cooperateUnits;
    }

    public void setCooperateUnits(List<String> cooperateUnits) {
        this.cooperateUnits = cooperateUnits;
    }

    public String getDepartCode() {
        return departCode;
    }

    public void setDepartCode(String departCode) {
        this.departCode = departCode;
    }

    public String getMonthTime() {
        return monthTime;
    }

    public void setMonthTime(String monthTime) {
        this.monthTime = monthTime;
    }

    public String getIndexName() {
        return indexName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.index_name
     *
     * @param indexName the value for inv_work_supervision.index_name
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.max_point
     *
     * @return the value of inv_work_supervision.max_point
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */


    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.city_respon_unit
     *
     * @return the value of inv_work_supervision.city_respon_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getCityResponUnit() {
        return cityResponUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.city_respon_unit
     *
     * @param cityResponUnit the value for inv_work_supervision.city_respon_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setCityResponUnit(String cityResponUnit) {
        this.cityResponUnit = cityResponUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.cooperate_unit
     *
     * @return the value of inv_work_supervision.cooperate_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */

    public String getCooperateUnit() {
        return cooperateUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.lead_unit
     *
     * @return the value of inv_work_supervision.lead_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getLeadUnit() {
        return leadUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.lead_unit
     *
     * @param leadUnit the value for inv_work_supervision.lead_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setLeadUnit(String leadUnit) {
        this.leadUnit = leadUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.audit
     *
     * @return the value of inv_work_supervision.audit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getAudit() {
        return audit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.audit
     *
     * @param audit the value for inv_work_supervision.audit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setAudit(String audit) {
        this.audit = audit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.reason
     *
     * @return the value of inv_work_supervision.reason
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getReason() {
        return reason;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.reason
     *
     * @param reason the value for inv_work_supervision.reason
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setReason(String reason) {
        this.reason = reason;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.point
     *
     * @return the value of inv_work_supervision.point
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public double getMaxPoint() {
        return maxPoint;
    }

    public void setMaxPoint(double maxPoint) {
        this.maxPoint = maxPoint;
    }

    public double getPoint() {
        return point;
    }

    public void setPoint(double point) {
        this.point = point;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.main_unit
     *
     * @return the value of inv_work_supervision.main_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getMainUnit() {
        return mainUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.main_unit
     *
     * @param mainUnit the value for inv_work_supervision.main_unit
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setMainUnit(String mainUnit) {
        this.mainUnit = mainUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.date_time
     *
     * @return the value of inv_work_supervision.date_time
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getDateTime() {
        return dateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.date_time
     *
     * @param dateTime the value for inv_work_supervision.date_time
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column inv_work_supervision.superior_index_id
     *
     * @return the value of inv_work_supervision.superior_index_id
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public String getSuperiorIndexId() {
        return superiorIndexId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column inv_work_supervision.superior_index_id
     *
     * @param superiorIndexId the value for inv_work_supervision.superior_index_id
     *
     * @mbg.generated Tue Dec 11 18:24:15 CST 2018
     */
    public void setSuperiorIndexId(String superiorIndexId) {
        this.superiorIndexId = superiorIndexId;
    }
}